320 9
331 20
944 10
523 21
306 14
312 22
263 16
327 179
185 8
335 7
247 13
168 7
256 9
245 18
666 165
307 14